rocks in one's head, have
Show poor judgment, act stupidly, as in
If you think that's an accurate summary, you've got rocks in your head
. The rocks in this idiom are a supposed substitute for brains.
[
; 1940s
]